/**
 * 
 */
package org.gov.vis.data.dto;

import java.util.Date;
import java.util.List;

/**
 * @author Vishwanath
 *
 */
public class ProgencyDto {
	
	private long prgyId = -1;
	
	private String code;
	
	private String farmerCode;
	
	private String farmerName;
	
	private String relationShipName;
	
	private String village;
	
	private String mandal;
	
	private String district;
	
	private Date clfDOB;
	
	private String breedType;
	
	private String percentage;
	
	private String sex;
	
	private String color;
	
	private String tagNo;
	
	private String breed;
	
	private String noOfCalving;
	
	private String noOfAI;
	
	private String previousYield;
	
	private String presentYield;
	
	private String bullNo;
	
	//private String birthWeight;
	
	//private String monthlyWeight;
	
	private String dmMilkLtr;
	
	//private String others;
	
	//private String nutrition;
	
	private String sirenBreed;

	private String dmMilkYield;
	
	private List<FollowUpDetailsDto> followUpDetails;
	
	/**
	 * @return the prgyId
	 */
	public long getPrgyId() {
		return prgyId;
	}

	/**
	 * @param prgyId the prgyId to set
	 */
	public void setPrgyId(final long prgyId) {
		this.prgyId = prgyId;
	}

	/**
	 * @return the code
	 */
	public String getCode() {
		return code;
	}

	/**
	 * @param code the code to set
	 */
	public void setCode(final String code) {
		this.code = code;
	}

	/**
	 * @return the farmerName
	 */
	public String getFarmerName() {
		return farmerName;
	}

	/**
	 * @param farmerName the farmerName to set
	 */
	public void setFarmerName(final String farmerName) {
		this.farmerName = farmerName;
	}

	/**
	 * @return the relationShipName
	 */
	public String getRelationShipName() {
		return relationShipName;
	}

	/**
	 * @param relationShipName the relationShipName to set
	 */
	public void setRelationShipName(final String relationShipName) {
		this.relationShipName = relationShipName;
	}

	/**
	 * @return the village
	 */
	public String getVillage() {
		return village;
	}

	/**
	 * @param village the village to set
	 */
	public void setVillage(final String village) {
		this.village = village;
	}

	/**
	 * @return the mandal
	 */
	public String getMandal() {
		return mandal;
	}

	/**
	 * @param mandal the mandal to set
	 */
	public void setMandal(final String mandal) {
		this.mandal = mandal;
	}

	/**
	 * @return the district
	 */
	public String getDistrict() {
		return district;
	}

	/**
	 * @param district the district to set
	 */
	public void setDistrict(final String district) {
		this.district = district;
	}

	/**
	 * @return the clfDOB
	 */
	public Date getClfDOB() {
		return clfDOB;
	}

	/**
	 * @param clfDOB the clfDOB to set
	 */
	public void setClfDOB(final Date clfDOB) {
		this.clfDOB = clfDOB;
	}

	/**
	 * @return the breedType
	 */
	public String getBreedType() {
		return breedType;
	}

	/**
	 * @param breedType the breedType to set
	 */
	public void setBreedType(final String breedType) {
		this.breedType = breedType;
	}

	/**
	 * @return the percentage
	 */
	public String getPercentage() {
		return percentage;
	}

	/**
	 * @param percentage the percentage to set
	 */
	public void setPercentage(final String  percentage) {
		this.percentage = percentage;
	}

	/**
	 * @return the sex
	 */
	public String getSex() {
		return sex;
	}

	/**
	 * @param sex the sex to set
	 */
	public void setSex(final String sex) {
		this.sex = sex;
	}

	/**
	 * @return the color
	 */
	public String getColor() {
		return color;
	}

	/**
	 * @param color the color to set
	 */
	public void setColor(final String color) {
		this.color = color;
	}

	/**
	 * @return the tagNo
	 */
	public String getTagNo() {
		return tagNo;
	}

	/**
	 * @param tagNo the tagNo to set
	 */
	public void setTagNo(final String tagNo) {
		this.tagNo = tagNo;
	}

	/**
	 * @return the breed
	 */
	public String getBreed() {
		return breed;
	}

	/**
	 * @param breed the breed to set
	 */
	public void setBreed(final String breed) {
		this.breed = breed;
	}

	/**
	 * @return the noOfCalving
	 */
	public String getNoOfCalving() {
		return noOfCalving;
	}

	/**
	 * @param noOfCalving the noOfCalving to set
	 */
	public void setNoOfCalving(final String noOfCalving) {
		this.noOfCalving = noOfCalving;
	}

	/**
	 * @return the noOfAI
	 */
	public String getNoOfAI() {
		return noOfAI;
	}

	/**
	 * @param noOfAI the noOfAI to set
	 */
	public void setNoOfAI(final String noOfAI) {
		this.noOfAI = noOfAI;
	}

	/**
	 * @return the previousYield
	 */
	public String getPreviousYield() {
		return previousYield;
	}

	/**
	 * @param previousYield the previousYield to set
	 */
	public void setPreviousYield(final String  previousYield) {
		this.previousYield = previousYield;
	}

	/**
	 * @return the presentYield
	 */
	public String getPresentYield() {
		return presentYield;
	}

	/**
	 * @param presentYield the presentYield to set
	 */
	public void setPresentYield(final String  presentYield) {
		this.presentYield = presentYield;
	}

	/**
	 * @return the bullNo
	 */
	public String getBullNo() {
		return bullNo;
	}

	/**
	 * @param bullNo the bullNo to set
	 */
	public void setBullNo(final String bullNo) {
		this.bullNo = bullNo;
	}

	
	/**
	 * @return the farmerCode
	 */
	public String getFarmerCode() {
		return farmerCode;
	}

	/**
	 * @param farmerCode the farmerCode to set
	 */
	public void setFarmerCode(final String farmerCode) {
		this.farmerCode = farmerCode;
	}

	/**
	 * @return the dmMilkLtr
	 */
	public String getDmMilkLtr() {
		return dmMilkLtr;
	}

	/**
	 * @param dmMilkLtr the dmMilkLtr to set
	 */
	public void setDmMilkLtr(final String dmMilkLtr) {
		this.dmMilkLtr = dmMilkLtr;
	}

	/**
	 * @return the followUpDetails
	 */
	public List<FollowUpDetailsDto> getFollowUpDetails() {
		return followUpDetails;
	}

	/**
	 * @param followUpDetails the followUpDetails to set
	 */
	public void setFollowUpDetails(List<FollowUpDetailsDto> followUpDetails) {
		this.followUpDetails = followUpDetails;
	}

	/**
	 * @return the sirenBreed
	 */
	public String getSirenBreed() {
		return sirenBreed;
	}

	/**
	 * @param sirenBreed the sirenBreed to set
	 */
	public void setSirenBreed(String sirenBreed) {
		this.sirenBreed = sirenBreed;
	}

	/**
	 * @return the dmMilkYield
	 */
	public String getDmMilkYield() {
		return dmMilkYield;
	}

	/**
	 * @param dmMilkYield the dmMilkYield to set
	 */
	public void setDmMilkYield(String dmMilkYield) {
		this.dmMilkYield = dmMilkYield;
	}
	

}
